herd of untamed animals - İspanyolca İngilizce Sözlük